package com.xyz.dto;

import com.xyz.aop.Param;

import java.util.Date;

public class BusinessAnnounceDto {
    private String id;

    @Param(type = Param.ParamType.POSITIVE_INTEGER)
    private String sourceId;

    @Param(type = Param.ParamType.POSITIVE_INTEGER)
    private String annState;

    @Param(isRequired = false)
    private String annExplain;

    @Param(isRequired = false, type = Param.ParamType.POSITIVE_INTEGER)
    private String estimatedWorkHour;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getSourceId() {
        return sourceId;
    }

    public void setSourceId(String sourceId) {
        this.sourceId = sourceId;
    }

    public String getAnnState() {
        return annState;
    }

    public void setAnnState(String annState) {
        this.annState = annState;
    }

    public String getAnnExplain() {
        return annExplain;
    }

    public void setAnnExplain(String annExplain) {
        this.annExplain = annExplain;
    }

    public String getEstimatedWorkHour() {
        return estimatedWorkHour;
    }

    public void setEstimatedWorkHour(String estimatedWorkHour) {
        this.estimatedWorkHour = estimatedWorkHour;
    }
}